package com.foxsteps.gsonformat.model.apidoc;

import java.io.Serializable;

/**
 * @author dongxuanliang252
 * @date 2018-12-27 19:19
 */

public class ApiDocCommentBean implements Serializable {

    private Api api;
    private ApiVersion apiVersion;
    private ApiGroup apiGroup;
    private ApiName apiName;
    private ApiDescription apiDescription;
    private ApiParamTagGroup requestParamApiGroup;
    private ApiParamTagGroup requestBodyApiGroup;
    private ApiSuccessTagGroup apiSuccessGroup;

    public Api getApi() {
        return api;
    }

    public void setApi(Api api) {
        this.api = api;
    }

    public ApiVersion getApiVersion() {
        return apiVersion;
    }

    public void setApiVersion(ApiVersion apiVersion) {
        this.apiVersion = apiVersion;
    }

    public ApiGroup getApiGroup() {
        return apiGroup;
    }

    public void setApiGroup(ApiGroup apiGroup) {
        this.apiGroup = apiGroup;
    }

    public ApiName getApiName() {
        return apiName;
    }

    public void setApiName(ApiName apiName) {
        this.apiName = apiName;
    }

    public ApiDescription getApiDescription() {
        return apiDescription;
    }

    public void setApiDescription(ApiDescription apiDescription) {
        this.apiDescription = apiDescription;
    }

    public ApiParamTagGroup getRequestParamApiGroup() {
        return requestParamApiGroup;
    }

    public void setRequestParamApiGroup(ApiParamTagGroup requestParamApiGroup) {
        this.requestParamApiGroup = requestParamApiGroup;
    }

    public ApiParamTagGroup getRequestBodyApiGroup() {
        return requestBodyApiGroup;
    }

    public void setRequestBodyApiGroup(ApiParamTagGroup requestBodyApiGroup) {
        this.requestBodyApiGroup = requestBodyApiGroup;
    }

    public ApiSuccessTagGroup getApiSuccessGroup() {
        return apiSuccessGroup;
    }

    public void setApiSuccessGroup(ApiSuccessTagGroup apiSuccessGroup) {
        this.apiSuccessGroup = apiSuccessGroup;
    }
}
